Vacancy Detail
Primary Teacher
Primary Teacher – Walsall
Are you a passionate Primary Teacher seeking new challenges and the flexibility to choose when and where you work? This exciting opportunity allows you to make a real difference in local primary schools across Walsall, with rewarding roles available to suit your needs, whether you're looking for longer-term placements or adaptable day-to-day teaching.
What's in it for you?
- Competitive daily pay: £140 – £253 per day
- Opportunities for both long-term and flexible short-term assignments
- Choice to work across EYFS, KS1, and KS2 depending on your experience
- Payment via PAYE or Umbrella options
- Supportive local primary schools and collaborative teams
The Role
As a Primary Teacher working in Walsall, you will deliver engaging and inspiring lessons to pupils across Key Stages 1 and 2. You'll be able to plan your schedule for optimum work-life balance, whether you prefer consistent placements or crave variety through supply work. Your adaptability and classroom expertise will empower students and support their development at every stage.
Responsibilities
- Plan and deliver engaging, differentiated lessons
- Adapt teaching to cater to a broad range of abilities and learning needs
- Assess, record, and monitor pupil progress effectively
- Create and maintain a positive, inclusive classroom environment
- Work closely with teaching assistants and wider school teams to maximise learning
Skills and Experience
- Qualified Teacher Status (QTS) is essential
- Minimum 6 months' UK teaching experience
- A strong understanding of the Primary National Curriculum
- Effective classroom and behaviour management skills
- Enhanced Child DBS on the Update Service, or willingness to obtain one
- References covering the last 24 months
Location and Package
- Walsall and surrounding areas
- Daily rate: £140 – £253
- Contract basis with immediate starts available
If you're ready to develop your teaching career and play a vital role in children's learning journeys, this Primary Teacher opportunity in Walsall is the next step for you. Apply now to advance your impact and enjoy a rewarding, flexible work experience.
Location: Walsall | Salary: £140 - £253 per day | Job type: Temp | Posted: 27/09/2026

